/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package cz.vse.po1715.piskorky.sit.sit;

/**
 *
 * @author Zuzanka
 */
public interface ISit {
    
    /***************************************************************************
         * Metoda, která spustí server a čeká až se k němu připojí klient pro zahájení komunikace (hry)
         *
         * @param port Port na kterém server naslouch�á
   */
    public void spustServer();

    /***************************************************************************
         * Metoda, pomocí které se připojím k serveru v případě, že jsme v roli klienta
         *
         * @param ipAdresa IP Adresa serveru
         * @param port Port na kterém server naslouchá
   */
    public void pripojSeKServeru(String ipAdresa);


    /***************************************************************************
         * Metoda, kterou zavoláme, když protihráči odesíláme odehraný tah.
         *
         * @param x Souřadnice x mého tahu
         * @param y Souřadnice y mého tahu
         */
    public void odesliTah(int x, int y);
        
        /***************************************************************************
         * Metoda, kterou zavoláme když chceme protihráči poslat zprávu.
         *
         * @param zprava Text odeslané zprávy
         */
    public void odesliZpravu(String zprava);
    
}
